/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package DA;
import javax.swing.JOptionPane;
import BE.*;
import java.sql.*;
import java.util.*;

/**
 *
 * @author alejandro
 */
public class DACargo {
      public List<BECargo> obtenerCargo ()
    {
        DAConexion bd = new DAConexion();
        Connection con = null;
        Statement s = null;
        ResultSet rs = null;

        List<BECargo> tipos = null;
        BECargo tipo = null;
        String query = "SELECT * FROM CARGO";

        try
        {
            con = bd.conectar();
            s = con.createStatement();
            rs = s.executeQuery(query);

            tipos = new ArrayList<BECargo>();
            while (rs.next())
            {
                tipo = new BECargo();
                tipo.setIdCargo(rs.getInt("IDCARGO"));
                tipo.setNombCargo(rs.getString("NOMBCARGO"));

                tipos.add(tipo);
            }

        }
        catch (Exception e)
        {
//            JOptionPane.showMessageDialog(null,"Error al obtener Tipos de productos",
//                                          "Error",JOptionPane.ERROR_MESSAGE);
            bd.cierraConexion(con);
            return null;
        }
        
        bd.cierraConexion(con);
        return tipos;
    }
    
}
